spotted antbird (hylophylax naevioides) - French English Dictionary